import { ModuleRef } from '@nestjs/core'
import { Client, Message } from 'discordoo'

export interface CommandContext {
  // to dynamically inject dependencies, see nestjs docs for details
  moduleRef: ModuleRef
  message: Message
  client: Client
  // command arguments
  args: string[]
  prefix: string
  token: string
}
